e473e0fcdcede569c0b0b3d35f0488be4352116b,battlegear mod src/minecraft/mods/battlegear2/client/BattlegearClientTickHandeler.java,BattlegearClientTickHandeler,tryCheckUseItem,#ItemStack#EntityPlayer#,183

Before Change


                int i1 = mouseOver.sideHit;
                PlayerEventChild.UseOffhandItemEvent useItemEvent = new PlayerEventChild.UseOffhandItemEvent(new PlayerInteractEvent(player, PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK, j, k, l, i1, player.worldObj), offhand);
                if (!MinecraftForge.EVENT_BUS.post(useItemEvent)){
                    BattlegearUtils.refreshAttributes(player, false);
                    if(onPlayerPlaceBlock(mc.playerController, player, useItemEvent.offhand, j, k, l, i1, mouseOver.hitVec)) {
                        BattlegearUtils.refreshAttributes(player, true);
                        if (useItemEvent.swingOffhand)

After Change


                int i1 = mouseOver.sideHit;
                PlayerEventChild.UseOffhandItemEvent useItemEvent = new PlayerEventChild.UseOffhandItemEvent(new PlayerInteractEvent(player, PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK, j, k, l, i1, player.worldObj), offhand);
                if (!MinecraftForge.EVENT_BUS.post(useItemEvent)){
                    BattlegearUtils.refreshAttributes(player, false);
                    boolean result = onPlayerPlaceBlock(mc.playerController, player, useItemEvent.offhand, j, k, l, i1, mouseOver.hitVec);
                    BattlegearUtils.refreshAttributes(player, true);
                    if(result) {